billion (bn) - English Synonyms Dictionary